/**
 * 增删改包装
 * @param {Object} option 可选项
 * @param {Promise.<Result>} option.res Promise 类型的返回值
 * @param {String} option.danger 错误消息
 * @param {String} option.success 成功消息
 * @param {function():Promise} option.after 请求之后的操作
 * @author rxliuli
 */
async function ajaxOption({
                              res,
                              danger,
                              success,
                          }) {
    const result = await res
    if (!result || result.code !== 200 || result.data !== true) {
        await rxPrompt.dangerMsg(`${danger}: ${result.msg}`)
        return false
    }
    // noinspection JSIgnoredPromiseFromCall
    await rxPrompt.successMsg(success)
    return true;
}